package com.hamll.item.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.hamll.common.dto.PageDTO;
import com.hamll.item.pojo.Item;

public interface IItemService extends IService<Item> {


    PageDTO<Item> pageItem(Integer page, Integer size);

    Item queryItemById(Long id);

    void addItem(Item item);

    void upOrDownItem(Long id, Integer status);

    void updateItem(Item item);

    void deleteItemById(Long id);

    void deductStock(Long itemId, Integer num);
}
